/**
 * 封装一个函数 mineReadFile 
 * 作用: 读取文件
 * 参数: 文件路径
 * 返回结果: promise 实例对象
 */
const fs = require('fs');

function mineReadFile(path){
    return new Promise((resolve, reject) => {
        //读取文件
        fs.readFile(path, (err, data) => {
            if(err) reject(err);
            else resolve(data.toString());
        });
    });
}

//读取文件
mineReadFile('./resource/1.htm')
.then(data => {
    console.log(data);
}, reason => {
    console.log(reason.errno);
});

